package com.sisgesbyte.dao.proyeccion;

import java.util.List;
import javax.ejb.Local;
import com.sisgesbyte.dao.beanDao.FiltrosSQLBean;
import com.sisgesbyte.dao.beanDao.ProyProductoPeriodoRequest;
import com.sisgesbyte.data.entity.comun.GenericEntity;
import com.sisgesbyte.data.entity.proyeccion.ProyeccionProductoPeriodoEntity;

@Local
public interface MantProyeccionProductoPeriodoDao {

	public List<ProyeccionProductoPeriodoEntity> listaProyeccionProductoPeriodo(FiltrosSQLBean cadenaFiltros);
	public GenericEntity guardarProyeccionPeriodo(ProyProductoPeriodoRequest request);
	public GenericEntity actualizarProyeccionPeriodo(ProyProductoPeriodoRequest request);
	public GenericEntity eliminarProyeccionPeriodo(int codProyeccion);
	
}
